import StoreShop from "../module/SearchList";
import { ActionType } from "../../index";

/**
 * 获取商城布局和数据接口。这里需要针对数据进行整合
 * @param componentId 商城唯一识别
 * @param data 入参数据
 * @returns
 */
export function init(componentId: string, data: StoreShop) {
  return async (dispatch: any) => {
    if (data) {
      dispatch({
        type: ActionType.SEARCH_LIST_INIT,
        componentId,
        data: data.getData(),
        moreItem: data.getLayout(),
      });
    }
  };
}
